backless loafer - German English Dictionary